.videoBox {
	display: flex;
	flex-wrap: wrap;
	padding: 10rpx;

	.video {
		width: 49%;
		border-radius: 10rpx;
		overflow: hidden;
		background: #fff;
		margin-bottom: 10rpx;
		box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(0, 0, 0, 0.05);

		.video-head {
			width: 100%;
			height: 240rpx;
			position: relative;

			.video-img {
				position: relative;

				.bfimg {
					position: absolute;
					top: 50%;
					left: 50%;
					transform: translateX(-50%) translateY(-50%);
					width: 64rpx;
					height: 64rpx;
				}
			}

			.time {
				position: absolute;
				bottom: 6rpx;
				right: 24rpx;
				color: #fff;
				font-size: 20rpx;
			}
		}

		.video-foot {
			height: 94rpx;
			.video-foot-title {
				margin: 20rpx;
				font-weight: bold;
			}
		}

		.user {
			display: flex;
			align-items: center;
			padding: 16rpx 24rpx;

			.userImg {
				width: 40rpx;
				height: 40rpx;
				border-radius: 50%;
				margin-right: 8rpx;
			}

			.icon {
				display: flex;
				align-items: center;
				flex: 1;
				justify-content: flex-end;
				.likeNum {
					padding-left: 8rpx;
				}
			}
		}
	}

	.video:nth-child(even) {
		margin-left: 10rpx;
	}
}
